stationary grate - Spanish English Dictionary